(a person) exceedingly occupied - Turc Anglais Dictionnaire